home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format CD 42 / Amiga Format AFCD42 (Issue 126, Aug 1999).iso / -serious- / archivers / bzip2 / changes < prev    next >
Text File  |  1999-05-14  |  1KB  |  46 lines

  1.  
  2.  
  3. 0.9.0
  4. ~~~~~
  5. First version.
  6.  
  7.  
  8. 0.9.0a
  9. ~~~~~~
  10. Removed 'ranlib' from Makefile, since most modern Unix-es 
  11. don't need it, or even know about it.
  12.  
  13.  
  14. 0.9.0b
  15. ~~~~~~
  16. Fixed a problem with error reporting in bzip2.c.  This does not effect
  17. the library in any way.  Problem is: versions 0.9.0 and 0.9.0a (of the
  18. program proper) compress and decompress correctly, but give misleading
  19. error messages (internal panics) when an I/O error occurs, instead of
  20. reporting the problem correctly.  This shouldn't give any data loss
  21. (as far as I can see), but is confusing.
  22.  
  23. Made the inline declarations disappear for non-GCC compilers.
  24.  
  25.  
  26. 0.9.0c
  27. ~~~~~~
  28. Fixed some problems in the library pertaining to some boundary cases.
  29. This makes the library behave more correctly in those situations.  The
  30. fixes apply only to features (calls and parameters) not used by
  31. bzip2.c, so the non-fixedness of them in previous versions has no
  32. effect on reliability of bzip2.c.
  33.  
  34. In bzlib.c:
  35.    * made zero-length BZ_FLUSH work correctly in bzCompress().
  36.    * fixed bzWrite/bzRead to ignore zero-length requests.
  37.    * fixed bzread to correctly handle read requests after EOF.
  38.    * wrong parameter order in call to bzDecompressInit in
  39.      bzBuffToBuffDecompress.  Fixed.
  40.  
  41. In compress.c:
  42.    * changed setting of nGroups in sendMTFValues() so as to 
  43.      do a bit better on small files.  This _does_ effect
  44.      bzip2.c.
  45.  
  46.